home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 793 < prev    next >
Text File  |  1994-08-27  |  2KB  |  46 lines

  1. Subject: Re: Buttons Buttons Buttons 
  2. Date: Fri, 15 Jul 1994 09:36:48 +1000
  3. From: Warwick Allison <warwick@cs.uq.oz.au>
  4. Precedence: bulk
  5.  
  6. d.oakley.kid0111@oasis.icl.co.uk wrote:
  7.  
  8. >Does anyone use the hold-right-button-while-click-left on the
  9. >desktop? Well I certainly use it a lot when copying files
  10. >accross and not wanting to swap top windows!
  11.  
  12. I agree 100% that accessing non-top windows is very useful.  But I don't
  13. see the need to give users knuckle cramps to provide something that can
  14. be done just using the left button.
  15.  
  16.  
  17. >You can't (as far as I know) stop a left click from topping a window
  18. >in older TOSes anyway, so you must have hold right and then click
  19. >left, or simply click right.
  20.  
  21. On all TOS versions, an application can choose to interpret the WM_TOPPED
  22. evenbt as a click.  On WINXed and AES>3 systems (including MTOS and Geneva),
  23. it is also possible to do DRAG events on background windows.
  24.  
  25. >Since I like the idea that LEFT IS
  26. >SELECT, I'm not a great fan of using the right mouse button instead.  
  27.  
  28. Exactly.  Using both at once is even worse.
  29.  
  30. >The idea of topping a window only if the left-click doesn't hit a button or 
  31. >edit item is quite appealing but surely not available in older TOSes.
  32.  
  33. It is.  GEM++ uses this ability.  When you receive a WM_TOPPED event, you are
  34. given the mouse coordinates of the click.  An application is free to choose
  35. not to top its window (many apps use this for ignoring tops of other windows
  36. when a modal dialog-in-window is in effect).  An app is also free to use the
  37. mouse co-ords as a click.
  38.  
  39. >think we should avoid having different behavious on different machines.
  40.  
  41. Agreed.  Newer AES supports background clicking 100%, so we should use it
  42. fully on those machines, and to the best of our ability on older machines.
  43.  
  44. --
  45. Warwick
  46.